
/*
* WebServer主类
* WebServer是一个web容器，模拟Tomcat的基础功能。
* Web容器的两个主要任务：
*
* 1.管理部署在容器中的所有网络应用（WebApp），每个网络应用就是我们俗称的一个“网站。”
*   它通常包含页面，处理业务的代码，其他资源等等。
*2.负责与客户端（通常是浏览器）完成TCP链接，并基于HTTP协议进行交互，使得客户端可以通过
* 网络远程调用容器中的某个网络应用。
*
* */


import javax.management.MBeanAttributeInfo;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;

public class WebServerApplication {
    public static void main(String[] args) {
        WebServerApplication server=new WebServerApplication();
        server.start();
    }
    private ServerSocket serverSocket;

    public WebServerApplication(){
        try{
            System.out.println("正在启动服务端..");
            serverSocket=new ServerSocket(8088);
            System.out.println("服务端启动完毕！");
        }catch(IOException e){
            e.printStackTrace();
        }
    }


    public void start(){
        try{
            System.out.println("等待客户端链接。。。");
            Socket socket=serverSocket.accept();
            System.out.println("一个客户端链接了！");
        }catch(IOException e){
            e.printStackTrace();
        }

    }
}
